Reasoning about Belief in Social Software using Modal Logic
نویسندگان
چکیده
Social software is the interdisciplinary research program in which social procedures are analyzed and designed using formal, mathematical methods. The analysis of certain procedures requires explicit mention of belief. We develop a logic, based on propositional dynamic logic, that allows us to explicitly reason about belief in social software. This logic consists of a static logic, and dynamic updates. We show how this logic can be used by analyzing the example in which a bank can go bankrupt only because of clients’ beliefs. We also give a complete axiomatization of the static logic, and we show (analogously to [vBvEK] and [vEW]) how the updates can be reduced to the static logic. Moreover, we implement model checking software for our logic. Finally, we give suggestions as to what purposes our logic can be used as well.
منابع مشابه
Reasoning About Epistemic States of Agents by Modal Logic Programming
Modal logic programming is one of appropriate approaches to deal with reasoning about epistemic states of agents. We specify here the least model semantics, the fixpoint semantics, and an SLD-resolution calculus for modal logic programs in the multimodal logic KD4Ig5a, which is intended for reasoning about belief and common belief of agents. We prove that the presented SLD-resolution calculus i...
متن کاملReasoning about Self and Others: Communicating Agents in a Modal Action Logic
We propose an approach to reasoning about conversation protocols within the framework of a logic-based agent language. We show how to embed a theory of communicative actions in the framework of a modal logic of action and beliefs, to specify software agents that, situated in a multi-agent environment, can interact with one another by a speech act based communication mechanism. Agents have their...
متن کاملMeta-epistemic logic: A minimal logic for reasoning about revealed beliefs
Reasoning about knowledge described in classical propositional logic is usually handled either in the meta-language as in belief revision, considering the dynamics of belief bases, or at the object level by means of modal logic. In the latter case, modalities express knowledge, belief, or absence thereof, about the truth of formulae. But the semantics is described in terms of accessibility rela...
متن کاملReasoning about Fuzzy Belief and Common Belief: With Emphasis on Incomparable Beliefs
We formalize reasoning about fuzzy belief and fuzzy common belief, especially incomparable beliefs, in multi-agent systems by using a logical system based on Fitting’s many-valued modal logic, where incomparable beliefs mean beliefs whose degrees are not totally ordered. Completeness and decidability results for the logic of fuzzy belief and common belief are established while implicitly exploi...
متن کاملA simple logic for reasoning about incomplete knowledge
The semantics of modal logics for reasoning about belief or knowledge is often described in terms of accessibility relations, which is too expressive to account for mere epistemic states of an agent. This paper proposes a simple logic whose atoms express epistemic attitudes about formulae expressed in another basic propositional language, and that allows for conjunctions, disjunctions and negat...
متن کامل